Implementation of a university course and examination timetabling system
نویسندگان
چکیده
This paper reports the design and implementation of a PC-based computer system to aid the construction of a combined university course±examination timetable. The speci®c diculties to be faced are the restricted availability of classrooms and the increased ̄exibility of the studentsÕ choices of courses, which makes the problem very tight. The system uses an integer programming (IP) model that assigns courses to time slots and rooms. The model is coupled with ̄exible front-end device that generates constraints corresponding to assumptions speci®ed by the user and report writers that facilitate the presentation of the resulting schedule. The quality of the schedule produced depends on the relative position of the courses assigned to the available time periods, a condition that the IP model attempts to satisfy by constructing groups of courses that are assigned to groups of time periods. Further, the objective function is used in a way that exploits the userÕs experience and knowledge of the problem. The solution of the course-timetabling problem is used to construct an initial solution to the examination timetable. A heuristic algorithm is generated to further improve it till a good feasible solution is reached. The whole system is ̄exible and allows the easy construction and testing of alternative schedules which are pre-conditioned according to requirements speci®ed by the user. The Athens University of Economics and Business have used the system with success. Ó 2001 Elsevier Science B.V. All rights reserved.
منابع مشابه
A new binary model for university examination timetabling: a case study
Examination timetabling problem (ETP) is one of the most important issues in universities. An improper timetable may result in students' dissatisfaction as it may not let them study enough between two sequential exams. In addition, the many exams to be scheduled, the large number of students who have taken different courses, the limited number of rooms, and some constraints su...
متن کاملUsing fuzzy c-means clustering algorithm for common lecturer timetabling among departments
University course timetabling problem is one of the hard problems and it must be done for each term frequently which is an exhausting and time consuming task. The main technique in the presented approach is focused on developing and making the process of timetabling common lecturers among different departments of a university scalable. The aim of this paper is to improve the satisfaction of com...
متن کاملSystem Demonstration of Interactive Course Timetabling
This system demonstration presents an approach to interactive timetabling used by the UniTime university timetabling system. This application, which is publicly available under an open source license, has been successfully applied at Purdue University [8], a large public university (39,000 students) with a broad spectrum of programs at the undergraduate and graduate levels. The complete system ...
متن کاملModeling and Solution of a Complex University Course Timetabling Problem
The modeling and solution approaches being used to automate construction of course timetables at a large university are discussed. A course structure model is presented that allows this complex real-world problem to be described using a classical formulation. The problem is then tackled utilizing a course timetabling solver model that transforms it into a constraint satisfaction and optimizatio...
متن کاملA Campus-Wide University Examination Timetabling Application
The authors of this paper were tasked to create an automated campus-wide timetabling system, for both course and examination timetable scheduling, for the National University of Singapore. This paper explains the development and design of the exam-scheduling portion of the University Timetable Scheduler (UTTS) software. The preliminary results of the application of the AC3 algorithm on this pro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- European Journal of Operational Research
دوره 130 شماره
صفحات -
تاریخ انتشار 2001